package config;

import cn.hutool.core.date.DateTime;
import cn.smallbun.screw.core.engine.EngineFileType;
import cn.smallbun.screw.core.engine.EngineTemplateType;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class Engine {

    // 导出路径
    private String outputDir;
    // 是否打开路径
    private boolean openOutputDir = Boolean.TRUE;
    // 文件类型
    private EngineFileType fileType = EngineFileType.HTML;
    // 模板引擎类型
    private EngineTemplateType templateType = EngineTemplateType.freemarker;
    // 文件名
    private String fileName = "未命名导出文件" + new DateTime().toDateStr();

}
